muff coupling - Spanish English Dictionary